/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package kivuli.visao.popup;

import java.awt.event.ActionEvent;
import kivuli.entidade.Predio;
import kivuli.visao.AreaDesenho;
import kivuli.visao.dialog.DialogPredio;
import kivuli.visao.item.ItemDeDesenho;
import kivuli.visao.item.ItemPredio;

/**
 *
 * @author Aluno
 */
public class PopupPredio extends PopupGeral {

    public PopupPredio(ItemDeDesenho itemDeDesenho) {
        super(itemDeDesenho);
    }

    @Override
    public void actionPropriedade(ActionEvent e) {
        ItemPredio item = (ItemPredio) getItemDeDesenho();
        AreaDesenho area = (AreaDesenho) item.getParent();
        Predio predio = (Predio) item.getFigura();
        
        DialogPredio dialogPredio = new DialogPredio(area.getFramePrincipal(), predio);
        if (dialogPredio.isOk()) {
            item.setFigura(predio);
        }
        area.repaint();
    }
    
}
